/* eslint-disable */

import React from 'react';
import { getIconColor } from './helper';

const DEFAULT_STYLE = {
  display: 'block',
};

const IconShuati1 = ({ size, color, style: _style, ...rest }) => {
  const style = _style ? { ...DEFAULT_STYLE, ..._style } : DEFAULT_STYLE;

  return (
    <svg viewBox="0 0 1024 1024" width={size + 'rem'} height={size + 'rem'} style={style} {...rest}>
      <path
        d="M885.248 641.9456a221.5936 221.5936 0 0 0-35.84-45.568 256.8192 256.8192 0 0 0-46.4896-36.2496l28.5696-28.5696s40.96 0 61.44 20.48c20.48 20.4288 20.48 61.3376 20.48 61.3376l-28.16 28.5696M632.32 898.048h-85.76v-85.6576l10.24-10.24c18.7904 8.96 35.84 20.8896 50.3296 35.328 14.5408 14.5408 26.88 31.5904 35.4304 50.3296l-10.24 10.24m229.0688-232.704l-194.048 197.3248a227.9424 227.9424 0 0 0-37.5808-47.7184 242.8416 242.8416 0 0 0-48.64-37.5296l197.9392-194.3552c17.92 8.5504 34.1504 20.0192 48.2304 33.6896 14.08 13.6192 26.0096 31.0784 34.0992 48.5888m-401.8688 149.1456c-0.4096-10.6496 63.5904-78.3872 138.6496-154.2656h-334.848a32.4096 32.4096 0 1 1 0-64.768h378.368c5.9904 0 11.52 1.6896 16.2304 4.2496a15722.752 15722.752 0 0 1 159.1296-156.416V147.968c0-39.2192-32-71.168-71.2704-71.168H173.6704C134.4 76.8 102.4 108.7488 102.4 147.968v701.0816c0 39.2192 32 71.168 71.2704 71.168h286.208c0-39.168 0-90.7264-0.4096-105.6768M229.5808 287.3344c0-17.92 14.4384-32.3584 32.3584-32.3584h380.16a32.4096 32.4096 0 1 1 0 64.768H261.9392a32.4096 32.4096 0 0 1-32.4096-32.4096m1.28 171.776c0-17.92 14.4896-32.4096 32.4096-32.4096h378.4192a32.4096 32.4096 0 1 1 0 64.768H263.68a33.024 33.024 0 0 1-32.8704-32.3584"
        fill={getIconColor(color, 0, '#333333')}
      />
    </svg>
  );
};

IconShuati1.defaultProps = {
  size: 36,
};

export default IconShuati1;
